Big Huge Thesaurus

Cedrus deodara

noun

sounds kind of like